package com.jumi.microservice.dto.request;

import com.baomidou.mybatisplus.annotation.TableField;
import com.jm.member.common.api.volidator.WrapperAnnon;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.time.LocalDateTime;

@ApiModel(value="会员反馈查询请求对象")
public class JmFeedBackQueryRequest {
    @ApiModelProperty(value = "反馈内容")
    @WrapperAnnon(queryType = "like",queryColumn = "content")
    private String content;

    @ApiModelProperty(value = "反馈人姓名")
    private String name;

    @ApiModelProperty(value = "反馈人手机号")
    private String mobile;

    @ApiModelProperty(value = "反馈时间起")
    @WrapperAnnon(queryColumn = "create_time",queryType = "ge")
    private String createBeginTime;

    @ApiModelProperty(value = "反馈时间止")
    @WrapperAnnon(queryColumn = "create_time",queryType = "lt")
    private String createEndTime;

    @ApiModelProperty(value = "回复时间起")
    @WrapperAnnon(queryColumn = "reply_time",queryType = "ge")
    private String replayBeginTime;

    @ApiModelProperty(value = "回复时间止")
    @WrapperAnnon(queryColumn = "reply_time",queryType = "lt")
    private String replayEndTime;

    @ApiModelProperty(value = "回复状态;0=待回复，1=已回复")
    private Integer status;

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getCreateBeginTime() {
        return createBeginTime;
    }

    public void setCreateBeginTime(String createBeginTime) {
        this.createBeginTime = createBeginTime;
    }

    public String getCreateEndTime() {
        return createEndTime;
    }

    public void setCreateEndTime(String createEndTime) {
        this.createEndTime = createEndTime;
    }

    public String getReplayBeginTime() {
        return replayBeginTime;
    }

    public void setReplayBeginTime(String replayBeginTime) {
        this.replayBeginTime = replayBeginTime;
    }

    public String getReplayEndTime() {
        return replayEndTime;
    }

    public void setReplayEndTime(String replayEndTime) {
        this.replayEndTime = replayEndTime;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }
}
